insulation hood - German English Dictionary